/**
 *  命名规则
 *  BEM : block-position_num__element--modifier
 *  eg : margin-top_15__menu
         margin-top_15__menu-item--active

 *  BEM : block-position_stateName__element--modifier
 *  eg : bg-color_none
         bg-color_warn
         bg-color__body
         bg-color__theme
         bg-color__cart
 */

/**
 * 修改请直接在这个文件ctrl+h替换，并且同步修改这里的注释以便以后查找和修改
    主題色     theme       289fff
    主题色hover            1788e3
    辅助色     assist      fd9a54
    购物车     cart        ff9000
    购物车hover            ea8503
    积分色     integral    fd9a54
    价格色     prize       ff723e
    支付色     pay         ff0137
    图标色     icon        c7c7cc
    箭头色     arrow       c9c9c9
 */

/**
 * 提供修改：主题色
 */
/* bg-color */
.bg-color__body {
    /*背景_body*/
    background-color: #f3f3f3;
}
.bg-color__theme {
    /*背景_主题*/
    background-color: #289fff;
}
.bg-color__assist {
    /*背景_辅助*/
    background-color: #fd9a54;
}
.bg-color__cart {
    /*背景_购物车*/
    background-color: #ff9000;
}
.bg-color__integral {
    /*背景_积分*/
    background-color: #fd9a54;
}
.bg-color__prize {
    /*背景_价格*/
    background-color: #ff723e;
}
.bg-color__pay {
    /*背景_支付*/
    background-color: #ff0137;
}

/* font-color */
.font-color__theme {
    /*文字_主题*/
    color: #289fff;
}
.font-color__assist {
    /*文字_辅助*/
    color: #fd9a54;
}
.font-color__prize {
    /*文字_价格*/
    color: #ff723e;
}
.font-color__integral {
    /*文字_积分*/
    color: #fd9a54;
}
.font-color__pay {
    /*文字_支付*/
    color: #ff0137;
}
.font-color__icon {
    /*文字_icon*/
    color: #999;
}
.font-color__arrow {
    /*文字_箭头*/
    color: #c9c9c9;
}
.font-color__stress{
    color:#333;
}
.font-color__main{
    color:#555;
}
.font-color__sub{
    color:#999;
}

/**
 * component
 */
/* slider */
.slider-item--active{
    color:#289fff !important;
    border-bottom-color:#289fff !important;
}


/**
 * btn
 */
/* btn-around__element */
.btn-around__theme {
    /*主题*/
    color: #289fff;
    background: #fff;
    border-color: #289fff;
}
.btn-around__theme:after{
    border-color: #289fff;
}

/* active */
.bg-color__theme--active:active{
    /*比主题重*/
    background-color:#1788e3;
}
.bg-color__cart--active:active{
    /*比cart重*/
    background-color:#ea8503;
}
.bg-color_white--active:active{
    background-color: #ececec;
}
.bg-color__theme-opacity{
    background-color: #f47b7b;
    color:#fff !important;
}


/**
 * 提供修改：源代码
 */

/**
 * 微信端源代码 : 主题色
 */
/* weui-vcode-btn */
.weui-vcode-btn{
    color:#289fff;
}
.weui-vcode-btn:active{
    color:#1788e3;
}
/* dialog */
.weui-dialog__btn{
    color:#289fff;
}
/* swiper-pagination */
.swiper-pagination-bullet{
    background: #289fff;
}
.swiper-pagination-bullet-active{
    background:#289fff;
}
/* checkbox */
.weui-cells_checkbox .weui-check:checked+.weui-icon-checked:before{
    color:#289fff;
}
.weui-agree__checkbox:checked:before{
    color:#289fff;
}
/* navbar */
.weui-navbar .weui-bar__item--on{
    color:#289fff !important;
    background-color: rgba(0,0,0,0) !important;
    border-bottom:0.1rem solid #289fff;
}
.navbar .bar__item--on{
    color:#289fff !important;
    background-color: rgba(0,0,0,0) !important;
    border-bottom:0.1rem solid #289fff;
}
/* tabbar */
.weui-tabbar .weui-bar__item--on{
    color:#289fff;
}
.weui-bar__item--on .weui-tabbar__icon,
.weui-bar__item--on .weui-tabbar__icon i{
    color:#289fff;
}
/*.weui-bar__item--on .weui-tabbar__label{*/
    /*color:#289fff !important;*/
/*}*/
.weui-tabbar__icon>i{
    font-size: 1.35rem;
}
/* weui-agree */
.weui-agree a{
    color:#289fff;
}
/* weui-toast */
.weui-toast.weui-toast--text.weui-toast--visible{
    border-radius: 1.25rem;
}

/* picker */
.toolbar .title{
    line-height: 1.2rem;
}

.weui-tabbar__label.active{
    color:#289fff !important;
}